﻿@charset "utf-8";body{font:13px/23px 'Microsoft Yahei','SimSun',sans-serif;overflow-x:hidden; color:#666;  }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, clear, th, td{margin:0; padding:0}
ul, li{list-style:none}
a.white:link{color:#fff; text-decoration:none}
a.white:hover{color:#fff; text-decoration:none}
a.white:active{color:#fff; text-decoration:none}
a.white:visited{color:#fff; text-decoration:none}
#yel{color:#fc3; text-decoration:none}
a.yel:link{color:#fc3; font-family:Arial;  text-decoration:none}
a.yel:hover{color:#C00;  text-decoration:none}
a.yel1:link{color:#f90; text-decoration:none}
a.yel1:hover{color:#C00;  text-decoration:none}
a.red:link{color:#E10000; font-family:Arial; text-decoration:none}
a.red:hover{color:#E10000;  text-decoration:none}
a.red:active{color:#C00;  text-decoration:none}
a.red:visited{color:#C00;  text-decoration:none}
a.gray:link{color:#999; text-decoration:none}
a.gray:hover{color:#f60;  text-decoration:none}
a.gray:active{color:#999;  text-decoration:none}
a.gray:visited{color:#999;  text-decoration:none}
.fontzi{font-family:Arial}
OL{LIST-STYLE-TYPE:none}
UL{LIST-STYLE-TYPE:none}
A IMG{border:0}
/****/A{TEXT-DECORATION:none; color:#666}
A:hover{COLOR:#DB0000;  TEXT-DECORATION:none}
#top, #foot, #bottom, #sub_ban, #sub_banx, #sub_cru, #pro_banbg, #prolist_banbg, #pro_tit_bg, #sub_banner2, #ser_banbg{width:100%; margin:0 auto; overflow:hidden}
#top{background:url(top_bg.jpg) repeat-x; height:30px; line-height:30px}
#top1, #content, #footer_feilei, #bottom1000, #sub_banner, #sub_con, #sub_cruh, #pro_ban, #pro_tj, #pro_tit, #scx_xg, #scx_con, #tj_pro1, #job_cz, #scx_bannor, #scxlist, #ser_con, #sercont{    width: 1000px;    margin: 0 auto;    overflow: hidden;}
#top1_left{float:left; width:515px}
#top1_left h3{ width:61px; float:left; font-size:13px; color:#666}
#top1_left ul{float:left; left:50px; width:450px}
#top1_left li{ float:left; padding:0px 15px 0px 18px; background:url(top_x.jpg) no-repeat right 7px}
#top1_left li a{color:#999}
#top1_right{width:260px; float:right}
#top1_right li{float:left; background:url(top_x.jpg) no-repeat right 7px}
.a1{background:url(qq.gif) no-repeat left center; padding:0px 10px 0px 20px; margin:0px 0px 0px 12px}
.a2{background:url(dg.gif) no-repeat left center; font-family:Arial;  padding:1px 10px 0px 20px; margin:0px 2px 0px 12px}
.a3{background:url(bmtu6.gif) no-repeat left center; padding:4px 10px 0px 25px; margin:0px 2px 0px 12px}
.top{margin: 0 auto;    width: 1000px;    overflow: hidden;    height: 80px;    text-indent: -9999px;}
.top a{background-position: 0px 0px;    float: left;    margin-top:15px;    width: 470px;    height: 64px;    background-image: url('logo.jpg');    background-repeat: no-repeat;}
.top div{ width:433px;    }
.top span{float: right;      background-image: url('tel.jpg');      background-repeat: no-repeat;    /*background: url(tel.gif) no-repeat;*/    width: 315px;    height: 49px;    margin-top: 15px;}
/** 导航 下拉**/
.nav{BACKGROUND:url(nav_bg.jpg) repeat-x; HEIGHT:38px; margin:0 auto}
.navin{margin:0 auto; width:1001px}
.navul{LIST-STYLE-TYPE:none}
.navul li{POSITION:relative; TEXT-ALIGN:center; LINE-HEIGHT:30px; WIDTH:126px; FLOAT:left; MARGIN-LEFT:-1px;  FONT-SIZE:14px; _z-index:2000}
.navul a{PADDING-BOTTOM:3px; DISPLAY:block; FLOAT:none;  PADDING-TOP:3px;COLOR:#fff;}
.navul li.first{float:left; width:126px; text-align:center; font-weight:bold; BACKGROUND:url(navon.jpg) no-repeat left top}
.navul li.navlm:hover{Z-INDEX:5000 !important; POSITION:relative; BACKGROUND:url(navactive.png) no-repeat left top}



.banner{ height:500px; }
.banner a{ display:block; height:500px;}
.ban_bg{height:500px;width:100%; position:relative; }
.ban_bg .bgitem{ position:absolute; top:0; background: url(banner.jpg) no-repeat scroll center top; height: 500px; cursor:pointer; width: 100%;margin: 0 auto;}
.ban_bg .bgitem1{ position:absolute; top:0; background: url(banner1.jpg) no-repeat scroll center top; height: 500px; cursor:pointer; width: 100%;margin: 0 auto;}
.ban_bg .btn{  bottom: 5px;padding: 5px 6px;position: absolute;right: 50%;z-index: 7;}
.ban_bg .btn span {background: none repeat scroll 0 0 #3a3a3a;border: 1px solid #333;color: #FFFFFF;cursor: pointer;display: inline-block;margin-left: 5px;padding: 2px 5px;}
.ban_bg .btn span.cur {font-weight: bold;padding: 4px 8px;}


/** 导航 下拉  结束 **/.list01 li{TEXT-ALIGN:left; PADDING:0px; MARGIN:10px 0px 0px; WIDTH:130px;  BACKGROUND:url(dpdivider.jpg) no-repeat right top; FLOAT:left; FONT-SIZE:13px}
.list01 li OL{}
.list01 li OL LI{    PADDING: 0px;    LINE-HEIGHT: 18px;    MARGIN-TOP: 1px;    padding-left: 10px;    BACKGROUND: none transparent scroll repeat 0% 0%;    MARGIN-LEFT: 10px;    MARGIN-RIGHT: 10px;    _margin-right: 0px;    _margin-left: 10px;color:#666; }
    .list01 li OL LI .rd    {        color:#035FA3;    }
.list01 li OL LI b{ font-size:16px; font-family:"微软雅黑"; color:#000000; height:24px; line-height:24px; width:100px; margin-bottom:20px;}
.list01 li OL LI:hover{BACKGROUND:#c00}
.list01 li OL LI:hover A{COLOR:#fff}
.list01 DT:hover A{COLOR:#c00; font-size:14px;}
.list01 LI:hover{BACKGROUND:url(dpdivider.jpg) no-repeat right bottom}
.list01 LI OL LI A{MARGIN-LEFT:3px;float:left;}
.list01 LI OL LI span{background-position: center center; float:left; background-image: url(hot3.gif); background-repeat: no-repeat; width: 30px; height: 24px;}
LI.feilei1{WIDTH:320px;}
  LI.feilei1 LI{WIDTH:118px}
LI.feilei2{WIDTH:160px}
LI.feilei2 LI{WIDTH:120px}
LI.feilei3{WIDTH:160px}
LI.feilei3 LI{WIDTH:120px}
LI.feilei4{WIDTH:160px; height:375px;}
LI.feilei4 LI{WIDTH:120px}
LI.feilei5{WIDTH:180px; BACKGROUND:none transparent scroll repeat 0% 0%}
.list01 LI.feilei5:hover{BACKGROUND:none transparent scroll repeat 0% 0%}
.list01 LI OL LI.dpb A{COLOR:#DB0000; FONT-WEIGHT:bold}
.list01 LI OL LI.dpb:hover A{COLOR:#DB0000; CURSOR:default}
.list01 DT A{LINE-HEIGHT:25px; FONT-SIZE:13px}
LI.dropbottom{TEXT-ALIGN:right; LINE-HEIGHT:26px; WIDTH:460px; padding-top:5px; FLOAT:right; COLOR:#fff}
LI.dropbottom A{DISPLAY:inline}
#c_h{BACKGROUND:#333; width:98%; padding-right:20px}
#gonggao{width:100%; margin:0 auto; overflow:hidden; border-bottom:#d8d8d8 1px solid; height:36px; line-height:36px}
.gonngao{ height:32px; margin:0 auto; width:1000px; overflow:hidden}
.gonngao_left{float:left; width:580px}
.gonngao_right{float:right; width:290px!important; width:300px}
.gonngao_right li{float:left}
.gg01{background:url(buy.jpg) no-repeat left center; padding:0px 10px 0px 25px; margin:0px 0px 0px 12px}
.gg02{background:url(zysx.jpg) no-repeat left center; padding:0px 0px 0px 25px; margin:0px 0px 0px 12px}
.gg03{    background: url(rss.jpg) no-repeat left center;    background-repeat: no-repeat;    padding: 0px 0px 0px 40px;    margin: 0px 0px 0px 12px;}
#content{margin-top:20px}
#sy_news{width:258px; border:#d8d8d8 1px solid; float:left;  padding:5px; margin-bottom:10px;}
#sy_news h3,#sy_pro h3,#sy_scx h3{font:bold 18px/36px 'microsoft yahei'; margin:0px 0px 0px 5px; color:#000}
#sy_news_tj{margin:7px 0px 0px 0px; width:100%}
 #sy_news_tj_l{float:left; width:92px; height:66px}
#sy_news_tj_l img{margin:3px 0px 0px 3px;width:91px; height:65px; float:left}
#sy_news_tj_r{float:right; width:155px}
#sy_news_tj_r span{color:#999}
#sy_news ul{overflow:hidden; width:100%; background:url(sy_x.jpg) no-repeat top left; margin-top:10px; padding-top:10px; float:left; margin-left:4px}
#sy_news li{height:28px; +height:25px;_height:23px; line-height:28px; +line-height:25px;_line-height:26px; background:url(yd.jpg) no-repeat left center; padding-left:9px; width:100%}
#sy_news li a .lbt{float:left; width:200px; text-decoration:none; overflow:hidden; display:inline; cursor:pointer; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
#sy_news li a .ldt{width:45px; float:right; text-align:center; margin-right:13px;  font-size:11px; color:#666; text-decoration:none; display:inline}
#sy_pro{width:430px!important; WIDTH:420px;  padding:5px; float:left; left:268px; margin-left:18px; margin-bottom:10px; border:#d8d8d8 1px solid; height:362px; overflow:hidden;}
#sy_pro_l{float:right;  margin-top:-20px; width:280px; overflow:hidden}
#sy_pro_l li{float:left; text-align:center}
#sy_pro_l li a{background: #DBDBDB; display:inline-block; float:left; padding:0 11px; margin-right:10px; width:60px; height:26px; line-height:26px}
#sy_pro_l li a:hover{background: #EB0007; color:#FFF; }
#sy_pro_l li a.nomol{background: #EB0007; color:#FFF; }
#sy_pro_fl{margin:0 auto; height:28px; line-height:28px; width:100%}
#sy_pro_fl li{float:left; padding-left:15px; padding-right:17px;  background:url(xx.jpg) no-repeat right 6px}
.ipro_flash{WIDTH:430px!important; WIDTH:420px;  HEIGHT:250px}
#i_focus{Z-INDEX:1; POSITION:relative; PADDING:0px; MARGIN:0px auto; WIDTH:425px!important; WIDTH:420px;  HEIGHT:265px; OVERFLOW:hidden}
#sypro_list{margin:0 auto; overflow:hidden}
#i_focus_piclist LI{POSITION:absolute;  WIDTH:425px!important; WIDTH:420px; DISPLAY:none; HEIGHT:150px; OVERFLOW:hidden}
.piclist_left{float:left; width:135px;}
.piclist_right{float:left; width:295px; text-align:left; margin-top:15px; line-height:26px; color:#333; text-indent:20px}
.piclist_right span{background:url(ico2.jpg) no-repeat left center;  width:106px; float:right; margin-top:10px}
#i_focus_btn{POSITION:absolute; WIDTH:428px; BOTTOM:0px; HEIGHT:120px; LEFT:3px; margin-top:1px}
#i_focus_btn LI{PADDING:10px 2px 0px 0px; padding-left:2px!important; padding-left:0px; WIDTH:100px!important; WIDTH:98px;  FLOAT:left; HEIGHT:21px; FONT-SIZE:1px; BORDER-TOP:#d8d8d8 6px solid; CURSOR:pointer;  MARGIN-RIGHT:2px}
#i_focus_btn IMG{  padding:2px; WIDTH:96px!important; WIDTH:94px; HEIGHT:50px}
#i_focus_btn .i_cur{BORDER-TOP:#EB0007 6px solid}
#i_focus_btn .i_cur IMG{BORDER:#EB0007 1px solid}
#i_focus_opdiv{BORDER-BOTTOM:#fff 1px solid; POSITION:absolute; FILTER:alpha(opacity=50); BORDER-LEFT:#fff 1px solid; WIDTH:374px; BOTTOM:0px; BACKGROUND:#000; HEIGHT:51px; BORDER-TOP:#fff 0px solid; BORDER-RIGHT:#fff 1px solid; LEFT:0px; opacity:0.5; -moz-opacity:0.5}
#i_focus_tx SPAN{LINE-HEIGHT:22px; DISPLAY:block; FONT-FAMILY:微软雅黑 ; FONT-SIZE:16px; FONT-WEIGHT:bold}
#i_focus_tx{POSITION:absolute; BOTTOM:2px; COLOR:#fff; LEFT:8px}
#i_focus_tx .normal{DISPLAY:none}
#sy_scx{width:240px!important; width:230px; float:right; border:#d8d8d8 1px solid;  padding:5px}
#sy_scx img{ margin:10px 0px 3px 5px!important;margin:10px 0px 3px 0px;}
#sy_scx span{background:url(ico3.jpg) no-repeat left center; padding-top:3px; padding-left:30px; margin-top:5px; width:122px; float:right; font-weight:bold}
.list_con ul{overflow:hidden; width:240px!important;width:230px; margin:0px 5px 10px 5px;}
.list_con ul li{width:110px; height:28px;line-height:29px; float:left; margin:8px 10px 0px 0px; white-space: nowrap; overflow: hidden;}
.list_con ul li a{width:110px; height:28px;line-height:29px; display:block;float:left;  text-align:left; background:#eee; text-indent:15px; overflow: hidden;}
.list_con ul li a:hover{width:110px; height:28px;line-height:29px; display:block;float:left;  text-align:left; background:#f8f8f8; text-indent:15px; overflow: hidden;}
#foot{background:url(bottom_bg.jpg) repeat-x left top; margin-top:20px}
#footer_feilei{ padding:0px 0px 5px 0px; ; margin-top:30px; margin-bottom:15px}
#footer_feilei li{float:left;  padding:0 0px}
#footer_feilei li.first{margin-left:40px}
#footer_feilei li dl dt{font-size:14px; font-weight:bolder; margin-bottom:15px}
#footer_feilei li dd{line-height:25px;  padding-left:10px;  width:100%}
.fenleia1{width:260px!important; width:230px}
.fenleia2{width:165px!important; width:150px; background:url(right_x.gif) no-repeat 120px bottom}
.fenleia3{width:165px!important; width:150px; background:url(right_x.gif) no-repeat 120px bottom}
.fenleia4{width:165px!important; width:150px; background:url(right_x.gif) no-repeat 120px bottom}
.fenleia5{width:165px!important; width:150px; background:url(right_x.gif) no-repeat 120px bottom}
.fenleia6{width:80px}
#bottom{background:url(bottom_bg2.jpg) repeat-x;  height:30px; line-height:30px}
#bottom1000 span{float:left;  width:70%; color:#fff;}
#bottom1000lx{float:right; background:#a60000; border:#FF1515 1px solid; border-bottom:none; text-align:center; color:#fff; width:25%; height:26px; margin-top:4px}
.dingyue{float:left; overflow:hidden; width:212px; margin-left:-15px!important; margin-left:-7px}
.dingyue h3{float:left; width:155px; height:22px; font-size:13px; text-align:center; color:#666; font-weight:normal; background:#fff; border:#ccc 1px solid}
#SubEmail{ float: left; width: 153px; height: 22px; line-height: 22px;text-align: center; border: #ccc 1px solid; margin-left:6px;}
.dingyue span{float:right; width:48px;  line-height:24px; background:url(dy.gif) no-repeat left top; color:#fff; text-align:center; letter-spacing:2px;cursor:pointer;}
.btlx{float:left; width:210px; margin-top:15px; margin-left:-12px; margin-bottom:15px}
.btlx li{line-height:23px; background:url(top_x.jpg) no-repeat right 4px; width:70px;  text-align:center; float:left}
.fxiang{float:left; overflow:hidden; width:212px;margin-left:-7px}
.bds_more{color:#666}
.gd_18{WIDTH:403px!important; WIDTH:400px; ZOOM:1;  OVERFLOW:hidden}
.gd_18 .pcont{WIDTH:358px!important; WIDTH:355px; height:120px; FLOAT:left;  OVERFLOW:hidden}
.gd_18 .ScrCont{WIDTH:2006px; ZOOM:1}
#demo {width:380px; overflow:hidden; margin:10px auto 6px auto; }
#demo img {border: 1px solid #F2F2F2;width:175px;height:180px; margin-bottom:5px; }
#demo ul li{width:125px; height:101px;  float:left; display:block; text-align:center; margin:0 5px;}
#demo ul li span{width:125px; height:26px; float:left; text-align:center; line-height:25px; background:#eee;}
#indemo {float: left;width: 800%;height:105px;}
#demo1 {float: left; }
#demo2 {float: left;}
.gd_18 #List1_1{ OVERFLOW:hidden}
.gd_18 .LeftBotton{MARGIN:18px 1px 0px 5px; WIDTH:15px; BACKGROUND:url(left_p.gif) no-repeat; FLOAT:left; HEIGHT:72px}
.gd_18 .RightBotton{MARGIN:18px 5px 0px 2px; WIDTH:15px; BACKGROUND:url(right_p.gif) no-repeat; FLOAT:left; HEIGHT:72px}
.gd_18 .LeftBotton:hover{BACKGROUND:url(left1_p.gif) no-repeat}
.gd_18 .RightBotton:hover{BACKGROUND:url(right1_p.gif) no-repeat}
#List1_1{float:left}
#List1_1 LI{TEXT-ALIGN:center; LINE-HEIGHT:25px;  FLOAT:left; OVERFLOW:hidden}
#List2_1{FLOAT:left}
#List2_1 LI{TEXT-ALIGN:center; LINE-HEIGHT:25px; FLOAT:left; OVERFLOW:hidden}
.inews H3{    line-height: 18px;    width: auto;    margin-top: 8px;    padding-right: 10px;    color: #c00;    float: left;    font-family: 微软雅黑;    font-size: 14px;    float:left;}
.inews SPAN.floatLeft{PADDING-TOP:3px; float:left;}
.inews SPAN.floatLeft IMG{CURSOR:pointer; margin-top:8px}
#inews{WIDTH:450px; FLOAT:left; HEIGHT:32px; OVERFLOW:hidden; _display:inline}
#inews UL LI{    line-height: 32px;    width: 100%;    text-overflow: ellipsis;    overflow: hidden;    padding-left: 20px;}
.newsInfo{LINE-HEIGHT:30px; COLOR:#b2b2b2; CLEAR:both}

.otherLinks{TEXT-ALIGN:left; LINE-HEIGHT:30px; MARGIN-TOP:1px; PADDING-LEFT:19px; WIDTH:148px; HEIGHT:30px; CLEAR:both}
/** page**/#ctl00_ContentConn_PageInfo{padding:3px;  text-align:center;  margin-top:20px; font-size:13px; float:left; height:45px; width:95%;}
#ctl00_ContentConn_PageInfo a{background:#fff none repeat scroll 0 0; border:1px solid #bcbcbc; color:#c00; margin:5px 4px 0 0; padding:4px 5px 2px; text-decoration:none}
#ctl00_ContentConn_PageInfo a:hover{background:#f00 none repeat scroll 0 0; border:1px solid #900; color:#fff}
#ctl00_ContentConn_PageInfo a.current{background:#f00 none repeat scroll 0 0; border:1px solid #900; color:#fff}
#sub_con{overflow:hidden; margin-top:15px;  margin-bottom:20px;}
#sub_left{width:228px!important; width:218px; float:left; margin:0px 0px 10px 0px}
#sub_left h1{font-size: 18px; font-family: 微软雅黑; color: #c00; margin-left: 15px; font-weight: bold;}
#sub_left h3{font: bold 18px 'microsoft yahei';}
#sub_left_l{margin-top:10px; }
#sub_left_l li a{height:30px; line-height:25px; font-family:14px/38px 'microsoft yahei'; color:#666666 ;list-style:none; display:inline-block; background:url(list_ico.jpg) left center no-repeat; border-bottom:#ECECEC 1px solid;  text-align:left; padding-left:40px;width:175px;  margin:4px 0px 4px 0px}
#sub_left_l li a:hover{background:url(list_ico2.jpg) left center no-repeat; font-weight:bold; color:#333333}
#sub_left_l li a.nomol{background:url(list_ico2.jpg) left center no-repeat;color:#333333}
#sub_left img{margin-top:15px; padding:1px; border:#d8d8d8 1px solid; background:#fff;}
#sub_right{float:right; width:740px; padding:10px 10px 15px 10px; }
#sub_right_tit{background: url(line0.gif) no-repeat left bottom; padding-bottom:10px; height:30px; line-height:30px; }
#sub_right_tit h1{float:left; font: bold 18px  'microsoft yahei'; width:30%}
#sub_right_tit span{float:right; width:60%; text-align:right; }
#sub_right_com{width:100%; margin:0 auto; text-indent:20px; margin-top:10px}
.inews ul li{height:23px; line-height:23px; margin-top:8px;}
.newlist{width:735px; display:block;}
.newlist ul li{ height:30px; line-height:30px;}
.newlist ul li span{float:right; display:block;}

#sub_news{margin:0 auto; margin-top:20px; margin-left:5px}
#sub_news h2{font-size: 16px; font-family: 微软雅黑;color: #c00;font-weight: bold;text-align: center;line-height: 35px;}
#sub_news h1{font-size: 16px; font-family: 微软雅黑;color: #c00;font-weight: bold;text-align: center;line-height: 35px;}
#Context{line-height:25px;  padding-right:5px}
#Context h1{   font-size:18px;     color:red;     text-align:center;     margin-top:10px}
#Context h3{font-size:14px; margin-top:0px; margin-bottom:0px}
#Context h4{font-size:13px; margin-top:0px; margin-bottom:0px}
#Context p{line-height:25px; font-size:14px; color:#3E3E3E;text-indent: 2em; height:1px; display:block; overflow:hidden;}

.xincontext p{line-height:25px; font-size:14px; color:#3E3E3E;text-indent: 2em; margin-top:10px; margin-bottom:10px; }


.like{width:350px; display:block; float:left; overflow:hidden;font-size:13px;}
.like h3{height:35px; line-height:30px; border-bottom:1px solid #ccc;  color:#990000; display:block; font-size:13px;}
.like ul{margin:10px 0;}
.like ul li{height:28px; line-height:28px; width:450px; float:left; overflow:hidden; text-indent:20px; background:url(ico1.jpg) no-repeat 5px center; }

.piclist{width:735px;margin:auto;overflow:hidden;}
.piclist h2{height:30px;line-height:30px;font-size:14px;border-bottom:1px #ddd dashed;margin-bottom:10px;}
.piclist ul{display:inline-block;width:739px;}
.piclist li{float:left;width:236px;margin:10px 5px; display:inline; height:212px; }
.piclist li img{width:224px;border:1px #c7c7c7 solid;padding:3px;height:175px;}
.piclist li a:hover img{background:#8bc6f8;}
.piclist li span{display:block;text-align:center; line-height:28px; height:28px; overflow:hidden; background:#eee; margin-top:8px; color:#333;width:233px;}
.piclist li a:hover span{ background:#bd2929; color:#fff;}

.piclist11{width:735px;margin:auto;overflow:hidden;}
.piclist11 h2{height:30px;line-height:30px;font-size:14px;border-bottom:1px #ddd dashed;margin-bottom:10px;}
.piclist11 ul{display:inline-block;width:739px;}
.piclist11 li{float:left;width:236px;margin:10px 5px; display:inline; height:172px; }
.piclist11 li img{width:224px;border:1px #c7c7c7 solid;padding:3px;height:135px;}
.piclist11 li a:hover img{background:#8bc6f8;}
.piclist11 li span{display:block;text-align:center; line-height:28px; height:28px; overflow:hidden; background:#eee; margin-top:8px; color:#333;width:233px;}
.piclist11 li a:hover span{ background:#bd2929; color:#fff;}

.formbox{font-size:14px;width:500px;margin:auto;margin-top:20px;height:420px; padding-top:50px;}
.formbox ul{display:inline-block;}
.formbox li{line-height:25px;margin-top:5px;}
.formbox li span{width:70px;float:left;display:block;}
.formbox li input.text{width:300px;padding:3px;}
.formbox li textarea{width:310px;margin-top:5px;}
.formbox li.yz{height:30px;line-height:30px;vertical-align:middle}
.formbox li.yz img{vertical-align:middle}
.formbox li.yz input{height:25px;vertical-align:middle}
.formbox li.btn input{cursor:pointer;width:170px;height:30px;background:url(btn.gif) no-repeat;border:none;margin-top:5px;}
.pleft { float:left; width: 735px; margin-bottom:15px;}
#preview { float: none; margin: 15px auto; text-align: center; width: 386px; float:left; overflow:hidden; }
.jqzoom { width: 386px; height: 320px; float: left; overflow: hidden;  }
.jqzoom img{ padding:2px; border:#d8d8d8 1px solid;width: 380px; height: 310px;}
#pro_tj_right{width:330px; margin-right:0px; float:right;overflow:hidden; margin-top:13px;}
#pro_tj_right  h1{font-size:15px; font-weight:bold;}
#pro_tj_list{width:100%; overflow:hidden; padding-top:10px; padding-bottom:10px; }
 #pro_tj_list p strong{line-height:30px; color:#C00}
#pro_tj_lx{margin:5px 0; width:100%; overflow:hidden; }
#pro_tj_lx p{background:url(../images/dianhua.gif) no-repeat left center; font-size:14px;  padding-left:3px; margin-bottom:3px; }
#pro_tj_lx p span{color:#c00; font-weight:bold; margin-right:8px}
.lx01{float:left; margin-left:3px; margin-right:8px; margin-top:15px}
.lx02{float:left;  margin-top:15px}
#pro_left{float:left; width:735px}
#pro_con{border:#ccc 1px solid; border-top:#c00 1px solid;  overflow:hidden; margin-bottom:30px;line-height:28px;}
#pro_con p{ text-indent:20px; color:#666;padding:15px 8px; font-size:15px;}
#pro_con p img{ width:100%; display:block;}
#pro_con h4{font-size:14px; text-align:left; padding-left:15px; margin:10px 0px 10px 0px; line-height:30px; background:#FAFAFA; border-top:#d8d8d8 1px solid; border-bottom:#d8d8d8 1px solid}
#pro_lefttit ul{overflow:hidden; width:100%}
#pro_lefttit li{float:left;}
#pro_lefttit li a{padding:0px 45px 0px 45px; height:30px; line-height:30px; background:#f8f8f8; border:#ccc 1px solid; border-bottom:none; float:left; margin-right:3px}
#pro_lefttit li a:hover{background:#c00; color:#FFF; border:#f00 1px solid; border-bottom:none}
#pro_lefttit li a.nomol{background:#c00; color:#FFF; border:#f00 1px solid; border-bottom:none; font-weight:bold}
.list{margin:0 auto; width:100%; overflow:hidden}
.list ul{margin-left:10px; margin-right:5px}
.list li{width:24.3%; float:left;  margin:10px 0px 0px 0px; text-align:center;  background:url(../images/imgbg.jpg) no-repeat 19px 1px}
.list li img{padding:3px; margin-bottom:3px; width:155px; height:110px; text-align:left; margin-left:9px; border:1px solid #ccc;}
#pro_right{float:left; width:228px}
#pro_right_tit{background:#7C7C7C; width:100%}
#pro_right_tit h3{font-size:14px; color:#fff; background:url(ico5.jpg) no-repeat right center; width:90%; margin:0 auto; height:30px; line-height:30px}
#pro_right_tit h4{font-size:14px; color:#fff; background:url(ico5.jpg) no-repeat right center; width:90%; margin:0 auto; height:36px; line-height:36px;}
#pro_right_ss, #pro_right_honor, #pro_right_pro, #pro_right_new{background:#EDEDED; border:#ddd 1px solid; padding:5px; padding-top:10px; padding-bottom:10px; margin-top:10px;}
#pro_right_ss ul li{width:190px; height:35px; border:1px solid #999; margin:7px 0px 7px 10px; text-indent:30px; line-height:35px;background:#fff; overflow:hidden;}
#pro_right_ss ul li a{width:100%; height:100%;background:#fff url(dt-1.png) no-repeat 12px 13px; display:block; color:#555; font-weight:bold;}
#pro_right_ss ul li a span{width:100%; height:100%;background:#fff url(dt-1.png) no-repeat 30px 13px; display:block; color:#555; padding-left:18px; font-weight:normal;}
#pro_right_ss ul li a:hover{ background:#B90000; color:#fff;}
#pro_right_honor h3{font-size:14px; border-bottom:#ddd 1px solid; text-indent:10px; height:26px}
#pro_right_honor h4{font-size:14px; border-bottom:#ddd 1px solid; text-indent:10px; height:26px}
#pro_right_honor ul{margin-top:10px; overflow:hidden}
#pro_right_honor li{line-height:30px; text-align:center; margin-top:10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
 #pro_right_honor img{width:145px; height:102px}
#pro_right_pro h3{font-size:14px;  border-bottom:#ddd 1px solid; text-indent:10px; height:26px}
#pro_right_pro h4{font-size:14px;  border-bottom:#ddd 1px solid;text-indent:10px; height:26px}
#pro_right_pro ul{margin-top:10px; overflow:hidden}
#pro_right_pro li{line-height:30px; text-align:center; margin-top:10px}
 #pro_right_pro li img{width:145px; padding:6px; background:#fff; border:#ccc 1px solid; height:102px}
#pro_right_new h3{font-size:14px;  border-bottom:#ddd 1px solid;text-indent:10px; height:26px}
#pro_right_new h4{font-size:14px;  border-bottom:#ddd 1px solid; text-indent:10px; height:26px}
#pro_right_new ul{margin-top:10px; overflow:hidden}
#pro_right_new li{line-height:28px; margin-left:10px; background:url(ico1.gif) no-repeat left center; padding-left:15px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:160px}
#pro_right_zhishi{margin-top:15px; background:url(newbg.jpg) no-repeat right bottom}
#pro_right_zhishi h3{font-size:14px; background:url(zhishi_bg.jpg) no-repeat; text-indent:10px; height:26px; line-height:26px; color:#FFF}
#pro_right_zhishi h4{font-size:14px; background:url(zhishi_bg.jpg) no-repeat; text-indent:26px; height:26px; line-height:26px; color:#FFF}
#pro_right_zhishi ul{ overflow:hidden; border:#ccc 1px solid; border-top:none; padding-top:8px; padding-bottom:15px}
#pro_right_zhishi li{line-height:28px; margin-left:10px; background:url(ico1.gif) no-repeat left center; padding-left:15px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:160px;}
#tj_pro1{border:#d8d8d8 1px solid; margin-top:10px;  padding:15px 0px 15px 0px; width:998px;}
#tj_pro1 ul{margin-left:5px}
#tj_pro1 li{float:left; width:234px; margin:0px 6px 0px 6px; border-right:#d8d8d8 1px solid}
.tj_pro1{width:220px; float:left; line-height:23px;  color:#666}
.tj_pro1 h2,.tj_pro1 h1{ font:bold 17px/30px 'microsoft yahei'; text-align:left; height:30px; color:#000}
.tj_pro1  img{margin-top:7px; margin-left:5px; padding:4px; border:1px solid #ccc;}
.tj_pro1  img:hover,.tj_pro1  img:focus, .tj_pro1  img:active {opacity:0.5;}
#prolist_left{float:left; width:291px!important; width:291px; overflow:hidden}
#prolist_left h3{color:#fff; font-size:14px; text-indent:30px}
#prolist_left_tit{background:url(news_tit.jpg) no-repeat; width:291px; height:28px; line-height:28px}
#prolist_left_con{border:#d8d8d8 1px solid; border-top:none; padding:5px; line-height:23px; color:#666}
#tjnews{width:98%!important; width:97%; overflow:hidden; margin:10px 0px 10px 0px}
#tjnews  span{color:#999}
#tjnewsl{float:left; width:32%}
#tjnewsr{float:right; width:65%; line-height:20px; color:#666; padding-top:5px}
.pagelist{width:98%; overflow:hidden; margin-left:5px}
.pagelist ul{}
.pagelist li{height:25px!important; height:23px; line-height:23px!important; line-height:21px; width:270px}
.pagelist li a .lbt{float:left; width:226px; text-indent:0px; text-decoration:none; overflow:hidden; display:inline; cursor:pointer; white-space:nowrap; text-overflow:ellipsis}
.pagelist li a .ldt{width:60px; float:right; text-align:center; font-size:11px; color:#666; text-decoration:none; display:inline}
#prolist_mid{width:413px; float:left; left:292px; margin-left:21px!important; margin-left:20px}
#prolist_mid h3{color:#fff; font-size:14px; text-indent:32px}
#prolist_mid_tit{background:url(mid_tit.jpg) no-repeat left top; width:413px; height:28px;  line-height:28px}
#prolist_midd{border:#d8d8d8 1px solid;  padding:29px 7px 0px 0px; border-top:none; padding:5px; padding-left:6px}
#prolist_midd p{text-indent:20px; overflow:hidden; border-bottom:#ccc 1px dashed; padding-bottom:10px; padding-top:8px; overflow:hidden}
#prolist_midd p img{float:left}
#prolist_midd p span{text-indent:20px; width:290px; float:right}
#prolist_midd ul{overflow:hidden; margin:0 auto; width:100%; margin-top:8px}
#prolist_midd li{float:left; text-align:center; margin:5px 5px 0px 5px}
#prolist_midd li img{padding:3px;  width:100px; height:70px}
#prolist_right{float:right; width:270px; overflow:hidden}
#prolist_right img{float:right; margin-top:8px}
#sub_news_left{float:left; width:510px}
.sub_new{overflow:hidden; width:100%}
.sub_new_tit{ border-bottom:#ccc 1px dotted; line-height:35px; margin:10px 0px 10px 0px; width:100%; overflow:hidden}
.sub_new h3{font-size:15px;  float:left; width:40%; text-align:left}
.sub_newll{float:right; width:40%; text-align:right; }
.sub_new li{ line-height:26px; margin-left:10px; overflow:hidden}
.newal{float:left; width:15%; color:#999}
.newar{float:right; width:80%}
/**  **/#sub_news_left_tj{}
#sub_news_left_tjl{float:left; background:url(newtjbg.jpg) no-repeat; width:192px; height:152px}
#sub_news_left_tjl img{margin:8px 0px 0px 7px}
#sub_news_left_tjr{width:310px; float:right; color:#666; text-indent:20px}
#sub_news_left_tjr h3{font-size:14px; color:#333; margin-bottom:5px; text-indent:0px}
#sub_news_right{float:right; width:200px; margin-right:5px}
#sub_news_rightgz{border:#d8d8d8 1px solid;  padding-bottom:5px}
#sub_news_rightgz h3,#sub_news_rightpro h3{font-size:14px; margin:0px 0px 6px 0px; line-height:28px; color:#fff; text-indent:15px; background:#989896;}
.sub_news_left_tj{ width:100%;  float:left;  border-bottom-style:dashed;  border-bottom-width:1px;  border-bottom-color:#808080;  margin-bottom:10px;  padding-bottom:10px}
.sub_news_left_tjl{float:left;  width:157px; height:112px}
.sub_news_left_tjl img{margin:8px 0px 0px 7px}
.sub_news_left_tjr{width:345px; float:right; color:#666; text-indent:20px}
.sub_news_left_tjr h3{font-size:14px; color:#333; margin-bottom:5px; text-indent:0px; width:100%; padding-left:0px}
.sub_news_right{float:right; width:200px; margin-right:5px}
.sub_news_rightgz{border:#ccc 1px solid; background:#f8f8f8; padding-bottom:5px}
/** **/#sub_news_rightgz li{background:url(yd.jpg) no-repeat 10px center; padding-left:25px; line-height:25px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width:160px}
#sub_news_rightgz li a{color:#666}
#sub_news_rightgz li a:hover{color:#C00}
#sub_news_rightpro{border:#d8d8d8 1px solid;  padding-bottom:5px; margin-top:18px; overflow:hidden}
#sub_news_rightpro ul{ margin-top:10px;}
#sub_news_rightpro li{line-height:25px; text-align:center; height:163px}
#sub_news_rightpro li img{ width:160px;  height:120px;  padding:3px;  background:#fff;   margin:0px 5px 0px 5px;}
#sub_news_rightpro p{width:83%; margin:0 auto; margin-top:10px}
.proa1{float:left;  text-align:left}
.proa2{float:right}
#prolist_banbg{background:#f7f7f7}
#ser_tit{width:1000px; margin:0 auto; background:#f8f8f8;  margin-top:2px; height:47px; line-height:47px}
#ser_tit_l{float:left; width:30%}
#ser_tit_l img{margin:15px 0px 0px 10px}
#ser_tit_r{float:right; width:38%}
#ser_tit_r li{float:left; padding:0px 20px 0px 20px; background:url(serrightx.jpg) no-repeat right top}
#ser_con{background:url(serconbg.jpg) no-repeat; margin-bottom:20px}
#serlis{width:100%; margin-top:30px}
#serlis li{float:left; padding:5px; border:#ccc 1px solid; background:url(serlistbg.jpg) repeat-x left bottom; width:303px; margin-left:20px}
#serlis li span{padding:15px 0px 0px 8px; line-height:30px; color:#666}
#serlis li p{background:url(serico.jpg) no-repeat 7px center; padding-left:25px; width:70px}
#sercont{margin-top:20px; margin-bottom:20px}
#sercont_l{width:370px; float:left}
.ser3{background:#373737; padding-left:15px;  margin-top:5px}
.ser3 img{margin:10px 0px 10px 0px; margin-left:-20px}
.ser3zi{width:350px; line-height:26px; color:#CCC; overflow:hidden; text-indent:0px; height:160px;}
.ser3 p{width:117px!important; width:130px; height:23px; float:right; margin-right:25px!important; margin-right:0px}
#ser_new{width:290px; float:left; left:390px; margin-left:30px}
#ser_new h3{font-family:微软雅黑; font-size:20px; margin-bottom:10px}
#ser_new li{line-height:23px; background:url(serico4.jpg) no-repeat left 6px; border-bottom:#d8d8d8 1px dashed; margin-bottom:8px; padding-left:15px; white-space:nowrap; overflow:hidden}
#ser_new li span{width:100%; color:#f90}
#ser_pro{width:250px; float:right; background:url(serx.jpg) no-repeat left top; padding-left:30px; margin-left:-10px;}
#ser_pro h3{font-family:微软雅黑; padding-top:5px; font-size:20px; padding-bottom:10px; border-bottom:#ccc 1px solid}
#ser_pro img{padding-top:10px!important; padding-top:10px}
#ser_pro ul{background:#f8f8f8; padding:5px 0px 5px 10px; width:100%; overflow:hidden}
#ser_pro li{line-height:32px; background:url(gif.gif) no-repeat left center; padding-left:13px; float:left; width:95px; white-space:nowrap; overflow:hidden; margin-right:6px;}
#menu, #menu ul{}
#menu a{  display:block;  font-family:微软雅黑; font-size:16px}
#menu li{background:#212121; border-bottom:#525252 1px solid; text-indent:20px; color:#fff; line-height:40px}
.sera{background:url(serico2.jpg) no-repeat 15px center #212121; padding-left:25px}
.gr_left{float:left;}

.gr_right{float:right;}
.gr_overflow{overflow:hidden;}
.gr_center{text-align:center;}
.gr_width{ width:1000px; margin:0 auto;}
.gr_width1{width:100%; background:url(nav_bg.jpg) no-repeat top center;}
.mb30{margin-bottom:30px;}
.pt30{padding-top:30px;}
.mb20{margin-bottom:20px;}
.pt20{padding-top:20px;}
.mt15{margin-top:15px;}
.mr20{margin-right:20px;}
.mb10{margin-bottom:10px;}
.gr_header{ background:url(head_bg.jpg); margin:0 auto;}
.topbar{height:30px; line-height:30px; border-bottom:1px solid #dfdfdf;font-size:13px; }
.topbar .toppss{font-size:13px; color:#000; float:left; width:300px; height:30px; line-height:30px; display:block; float:left;}
.topbar .topbar_con .toppss h1{font-size:14px; color:#555; display:block;}
.topbar_con .gr_left{ color: #999;}
.topbar_con .gr_left strong{ margin: 0 5px; color: #666;}
.topbar_con .gr_right em{margin: 0 10px;font-style: normal; color:#ccc; }
/* 头部主体  */
.header{padding-top:20px; height: 110px; overflow: hidden;padding-bottom:10px;}
.header .logo{ float: left; padding-top:5px; width:400px;}
.head_right{ float: right; width: 300px;overflow: hidden; padding-top:10px;line-height: 30px; font-size:18px;  }
.head_phone{ float: left; width: 300px;background:url(head_phone.png) no-repeat 90px top; padding-left:130px; }
.head_right .num{ font-size: 32px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#d01e1a; line-height:55px; margin-left:-50px;}

.service{height:66px;margin:15px 5px; text-align:center; line-height:25px;width:420px; display:block; float:left; background:url(borderli2.jpg) bottom repeat-x;}
.service a{padding:0 11px 0 9px;color:#555;background:url(service_li_bg.jpg) no-repeat right center;}
.service a.nobg{padding:0 9px;background:none;}
.service a.nobgimg{background:none;display:inline-block;padding-bottom:10px; border:0px;}
.service a:hover img{filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
.leftpicc{width:266px; display:block; float:left; margin:2px 0px 2px 3px;}
#leilist{width:740px; height:45px; margin:10px 0px; display:block; overflow:hidden;}
#leilist ul{width:760px; height:38px; display:block;}
#leilist ul li{width:86px; height:38px; display:block; float:left; margin-right:7px; overflow:hidden; line-height:38px; text-align:center;}
#leilist ul li a{width:86px; height:38px; display:block; font-size:14px; float:left;background:#eee;}
#leilist ul li a:hover{background:#cd1507; color:#fff;font-size:14px; font-weight:bold; }


.shouyou{width:760px; height:715px;  display:block; float:right; overflow:hidden; background:#f5f5f5; border-top:5px solid #db261d; margin-bottom:10px;}
.yydgg{width:240px; display:block; float:left; height:210px; margin:10px 0px 10px 9px;}
.yydgg a{ color:#fff;}
.yydgg img{width:234px; border:3px solid #eee; height:180px;}
.yydgg a:hover img{border:3px solid #8bc6f8;}
.yydgg1{width:180px; height:24px; line-height:24px; display:block; float:left; margin-top:10px; margin-left:2px; overflow:hidden; background:#db261d; text-align:center;}
.yydgg2{width:52px; height:24px; line-height:24px; display:block; float:right; margin-top:10px; margin-right:2px;  overflow:hidden; background:#333; text-align:center;}


.shoyjj{width:1000px; display:block; height:auto; margin:0 auto;background:#f8f8f8; padding:10px 0px; overflow:hidden;}
.shoyjjq{width:900px; display:block; margin:0px auto 10px; overflow:hidden;}
.shoyjjz{height:210px; width:300px; overflow:hidden; float:left; background:url(abtBg.jpg); padding:6px; display:block;}
.shoyjjz img{ width:292px; height:202px;  border:4px solid #fff; overflow:hidden; }
.shoyjjy {width:530px; display:block; float:right;  }
.shoyjjyx p{ color:#655e5b; font-size:14px; line-height:26px; height:188px; margin:0px 0px 0px 30px; overflow:hidden; display:block; float:left; width:530px;}
.shoyjjyxt{width:200px; height:32px; line-height:32px; background:#db261d; text-align:center; float:right; margin-right:8px;}
.shoyjjyxt a{color:#fff;}

.enter{ background:#fff; padding:0px 15px; height:280px; overflow:hidden; margin-bottom:10px; }
.enterBox{ padding-top:10px; height:230px; overflow:hidden;}
.enterBox .enterLeft { display:block; padding:70px 0 0; width:29px; text-align:center;}
.enterBox .enterRight{ display:block; padding:70px 0 0; width:29px; text-align:center;}
.enterCnt{ width:885px; height:200px; overflow:hidden; margin-left:13px;}
.enterCnt li{ width:205px; float:left; overflow:hidden; padding:0 3px 0px 12px;}
.enterCnt li a{ display:block}
.enterCnt li img{ width:200px; height:145px; overflow:hidden; display:block; border:3px solid #e5e5e5; background:#fff;}
.enterCnt li a:hover img{border:3px solid #ccc;}
.enterCnt li span{ display:block; height:28px; line-height:28px; text-align:center;  margin:10px auto;}
.enterCnt li span a{ color:#333; font-family:"Microsoft YaHei"; width:100%; height:100%;background:#eee; }
.enterCnt li span a:hover{background:#DB261D; color:#fff;}

.enter66{ background:#efefef; padding:10px 15px 0; height:257px; overflow:hidden; margin-bottom:20px; }
.enterBox66{ padding-top:10px; height:280px; overflow:hidden;}
.enterBox66 .enterLeft66 { display:block; padding:30px 0 0; width:29px; text-align:center;}
.enterBox66 .enterRight66{ display:block; padding:30px 0 0; width:29px; text-align:center;}
.enterCnt66{ width:885px; height:280px; overflow:hidden; margin-left:13px;}
.enterCnt66 li{ width:190px; float:left; overflow:hidden; padding:0 12px 0px 0px;}
.enterCnt66 li a{ display:block}
.enterCnt66 li img{ width:180px; height:80px; overflow:hidden; display:block; border:3px solid #f9f9f9; background:#fff;}
.enterCnt66 li a:hover img{ border:3px solid #d5d5d5; display:block;}
.enterCnt66 li span{ display:block; height:26px; line-height:26px; text-align:center; background:#666; margin:10px auto; padding:0px 10px; overflow:hidden; width:163px;}
.enterCnt66 li span a{ color:#fff; font-family:"Microsoft YaHei";}

.pic{ height:160px; overflow:hidden; position:relative; background:#363636 url(pic3.jpg) no-repeat center top; margin-bottom:10px;}
.pic p{ position:absolute; top:154px; left:50%; margin-left:140px; font:16px "Microsoft Yahei"; color:#fff; padding-left:40px; background:url(pic_ico.png)  no-repeat left center;}
.pic p span{ font:30px "Times New Roman", Times, serif; }


.newsFaq{ height:367px; margin-top:10px; overflow:hidden; }
.newsDt{ background:#fff; padding:12px 15px 0; height:365px; overflow:hidden;  width:660px;}
.oTit{ height:40px; border-bottom:1px solid #d3d1d0; line-height:40px; overflow:hidden; color:#666; font-size:14px; font-family:arial; font-weight:bold; position:relative}
.oTit .tit{ color:#666; font-size:16px; font-family:"Microsoft YaHei"; font-weight:bold; padding:0 5px; margin:0 15px; font-style:normal;}
.oTit .fir{ margin-left:0;}
.oTit .tit:hover,.oTit .cur{ color:#ef8201; display:inline-block; height:40px; line-height:40px; background:url(newsTitBg.jpg) repeat-x left bottom; position:relative; z-index:999; }
.oTit .more{ color:#7b7573; font-size:13px; font-family:"Microsoft YaHei"; font-weight:normal;}

.sTit{ height:45px; border-bottom:1px solid #d3d1d0; line-height:43px; overflow:hidden; font-size:14px; font-family:arial; font-weight:bold; margin:6px auto;}
.sTit .tit{  font-size:15px; font-family:"Microsoft YaHei"; font-weight:bold; background:#333; color:#fff; padding:5px 20px;}
.sTit .more{  font-size:13px; font-family:"Microsoft YaHei"; font-weight:normal;}

.newsBox{ padding-top:15px; height:290px; overflow:hidden;}
.newsBox dt{ float:left; width:215px; float:left;}
.newsBox dt a{ display:block;}
.newsBox dt img{ width:205px; height:273px; border:1px solid #d6d6d6; padding:4px;}
.newsBox dd{ width:426px; float:right;}
.newsBox dd li{ height:35px; line-height:35px; padding-left:20px; background:url(newsIco.gif) no-repeat 2px 13px; overflow:hidden; vertical-align:middle; border-bottom:1px dashed #bcbcbc;}
.newsBox dd li.lst{ border-bottom:none;}
.newsBox dd li span{ color:#a3a3a3; float:right;}
.newsBox dd li a{ color:#222; font-family:"Microsoft YaHei"}
.faq{background:#fff; padding:0px 15px; height:365px; overflow:hidden;  width:272px;}
.faq h2{ text-transform:uppercase}
.faqBox{ padding-top:11px; height:305px; overflow:hidden;}
.faqBox dt{ background:url(faqIco01.gif) no-repeat left 10px; line-height:24px; height:24px; overflow:hidden; padding:10px 0 0 33px; margin-bottom:7px;}
.faqBox dt a{ color:#222; font-size:13px; font-family:"Microsoft YaHei"; font-weight:bold}
.faqBox dd{ padding-left:33px; background:url(faqIco02.gif) no-repeat left 5px; line-height:24px; font-family:"Microsoft YaHei"; padding-bottom:12px;}
.faqBox dl{ border-bottom:1px dashed #cdcdcd;}
.faqBox dl.lst{ border-bottom:none}
.fl { float:left;}
.fr { float:right;}

.customer{ margin:10px auto 0; height:315px; width:1000px; overflow:hidden; font-family:"Microsoft Yahei";}
.customer dl{ height:300px; width:500px; background:#f7f7f7; overflow:hidden;}
.customer dl dt{ font-size:16px; height:46px; background:#db261d; color:#fff; text-align:center; line-height:46px; overflow:hidden; font-weight:bold;}
.customer dl.dl01{ background:#efefef;}
.customer dl.dl01 dt{ background:#2d2d2d}
.customer dd{ padding:18px 45px 0 15px; line-height:26px; color:#555555; font-size:14px;}
.customer dl dd p{ background:url(serv_ico.png) no-repeat left 10px; padding-left:15px;}
.customer dl dd p b{ display:inline-block; width:58px; font-family:Arial, Helvetica, sans-serif; color:#333333;}
.customer dl.dl01 dd{ padding-right:0;}

.footWrap{ background:#313131 url(fline.gif) repeat-x center 40px; margin-top:15px; height:220px; overflow:hidden; font-size:13px;}
.fnav{ height:40px; line-height:40px; text-align:center; color:#a4a4a4; font-size:14px; font-family:"Microsoft Yahei";}
.fnav a{ color:#fff; padding:0 21px; display:inline-block;}
.f_pic{  width:200px; height:160px; margin:10px 0 0 115px; display:inline;position:relative; padding-top:10px;}
.f_pic img{  width:152px; height:152px;position:absolute;left:-10px;}
.f_wz{ line-height:30px; color:#fff; padding:10px 0 0 10px; width:600px; font-family:"Microsoft Yahei";}
.f_wz a{ color:#fff;}
.f_wz em{display:inline-block; padding:0 10px;}
.f_wz img{ vertical-align:middle; margin-left:12px;}
.f_wz h1{font-size:14px; }
.footer p{ margin-top:29px; background:url(code_img.jpg) no-repeat center top; width:115px; overflow:hidden;}
.footer p img{ width:84px; height:83px; padding:4px; background:#fff; border:2px solid #e1e1e1; margin:8px auto 0; display:block;}
.footer p span{ display:block; line-height:30px; color:#fff; text-align:center; font-size:14px;}
.zuixiamm{width:1000px; display:block; margin:0 auto;}

.box{ width:100%; float:left;}
.zj{ width:1000px; margin:10px auto 15px auto; clear:both;}
.shili{ width:1000px; height:170px; float:left; background:url(fuwu.jpg) no-repeat left -10px;}
.shili_l{ width:220px; float:left; height:160px; padding:22px 15px 10px;}
.shili_lt{ width:220px; float:left; font-size:15px; color:#fff; font-weight:bold;}
.shili_ln{ width:220px; float:left; line-height:1.8; font-size:13px; color:#f1f1f1; margin-top:10px; height:80px;}
.shili_m{ float:right; height:25px; line-height:25px; font-size:13px;}
.shili_m a{ color:#fff;}
.shili_m a:hover{ color:#fff;}
.zl{ width:200px; float:left; height:180px; padding-left:25px; padding-right:25px;}
.zl_t{ width:200px; float:left; height:35px; text-align:center; line-height:35px; font-size:15px; font-weight:bold; color:#fff; margin-top:70px;}
.zl_n{ width:200px; float:left; line-height:1.9; text-align:center; font-size:13px; color:#e1e1e1;}

.ys_bj{ height:1260px; background:#f8f8f8; overflow:hidden; margin:10px auto; width:100%;}
.ys{ width:1000px; height:1313px; margin:0 auto; overflow:hidden; font-family:"Microsoft Yahei"; padding-top:10px;}
.y_tit{ height:80px; overflow:hidden; text-align:center; line-height:34px; margin:10px auto;}
.y_tit a{ font-size:25px; color:#da251c; font-weight:bold;}
.y_tit span{ display:block; font-size:18px; color:#1c1c1c; font-weight:normal;}
.y_tit img{ vertical-align:middle; margin:0 10px;}
.ys_c{ height:280px; overflow:hidden; background:#fff;}
.ys_c p{ width:500px; overflow:hidden;}
.ys_c p img{ width:500px; height:280px;}
.ys_c dl{ padding:42px 0 0 37px; overflow:hidden;}
.ys_c .dl01{ width:440px; background:url(1.gif) no-repeat 37px 42px;}
.ys_c .dl02{ width:463px; background:url(2.gif) no-repeat 37px 42px}
.ys_c .dl03{ width:463px; background:url(3.gif) no-repeat 37px 42px}
.ys_c .dl04{ width:440px; background:url(4.gif) no-repeat 37px 42px}
.ys_c dt{font-size:20px; color:#333; line-height:30px; padding:0 0 20px 68px;}
.ys_c dt b{ display:block; font-size:24px; color:#db261d;}
.ys_c dd{ padding-left:20px; background:url(ys_ico.gif) no-repeat left 10px; color:#333; font-size:14px; line-height:26px;}

.xiabul{width:100%; display:block; height:auto; background:#efefef; padding:2px 0px; overflow:hidden; }
.xiabulll{width:1000px; display:block; margin:10px auto; height:auto; overflow:hidden;}

.links_content{width:1000px; height:auto; display:block; line-height:26px; margin:10px auto 0px; padding:10px;}
.links_content a{color:#333;}


.tjcpxg{width:100%; display:block; border:1px solid #ddd; margin:10px auto; padding-bottom:10px;}
.tjcpxgtit{width:100%; background:#eee; height:30px; line-height:30px; font-size:13px; font-weight:bold; text-indent:20px; border-bottom:1px solid #ddd; margin-bottom:8px; }

.zxnews{width:980px; display:block; margin:16px auto; height:136px; overflow:hidden; background:#fff; padding:10px; }
.zxnews li{ display:block; height:28px; margin:3px; line-height:28px; background:#eee; width:auto; float:left; padding:0px 8px; font-size:13px;}
.zxnews li a{ padding-right:5px;}

.indexwen{padding:0px; font-size:12px; width:750px; overflow:hidden}	
.indexwen ul{width:750px; display:block;}
.indexwen ul li{width:350px; margin:5px; padding:5px; font-family:"Microsoft YaHei";line-height:26px;display:block; float:left; background:#fafafa; overflow:hidden;  height:120px;}	
.wenss{ text-indent:10px;font-size:13px;height:30px; overflow:hidden; line-height:30px; width:350px; background:#f0f0f0; overflow:hidden; }
.wenss a{color:#c00;}
.dasss{padding-left:10px;font-size:12px;line-height:26px;background:#f0f0f0; margin-top:6px; height:55px; overflow:hidden;}	
.wenurl{padding-left:10px;font-size:12px;line-height:28px;background:#f0f0f0; margin-top:6px; height:28px;overflow:hidden;}

.pager{ width:750px; text-indent:30px; font-size:13px; height:32px; line-height:32px;}
.zhufenlei ul li{ display:block; padding:2px 8px; background:#eee; margin:5px 6px; height:24px; line-height:24px; float:left;}

.ccfeilei{background:#EDEDED; border:#ddd 1px solid; padding:5px; padding-top:10px; padding-bottom:10px; margin-top:10px; display:block; overflow:hidden; width:100%;}
.ccfeilei ul{width:100%; display:block; overflow:hidden;}
.ccfeilei ul li{display:block; padding:3px; background:#eee; height:24px; line-height:24px; float:left; overflow:hidden;}
.newsxin{ background:#fff; padding:12px 15px 0; height:365px; overflow:hidden;  width:970px;}
.oTit .titx{  font-size:15px; font-family:"Microsoft YaHei"; font-weight:bold; background:#333; color:#fff; padding:5px 20px;}
.xnewsBox{ padding-top:15px; height:290px; overflow:hidden;}
.xnewsBox dt{ float:left; width:215px; float:left;}
.xnewsBox dt a{ display:block;}
.xnewsBox dt img{ width:205px; height:273px; border:1px solid #d6d6d6; padding:4px;}
.xnewsBox dd{ width:750px; float:right;}
.xnewsBox dd li{ height:58px; line-height:29px; width:230px; background:#f2f2f2 url(serico.jpg) no-repeat 5px 8px; overflow:hidden; display:block; float:left; margin:3px 3px 6px 7px;  padding:2px 5px;}
.xnewsBox dd li span{ color:#a3a3a3; float:right; display:block; width:40px; height:29px;}
.xnewsBox dd li a{ color:#333; font-family:"Microsoft YaHei"; font-size:14px; width:186px; display:block; height:29px; float:left; overflow:hidden;text-indent:20px;}
.xnewsBox dd li p{ padding:0px 3px; font-size:12px;  color:#555; display:block; float:left; width:230px; height:29px; background:#e5e5e5; margin-left:-5px; padding-left:6px;}

.banxcpr{margin:-10px auto 20px; display:block; width:630px; height:75px; overflow:hidden; background:url(banbtom.jpg) no-repeat center top;}
.tool { display:none;}


@media(max-width:1000px){

body { background:#fff; width:100%; max-width:640px; margin:0px auto; padding:0px; overflow:scroll;overflow-x:hidden;overflow-y:auto;	font-family: Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif;}
.gr_header { width:100%; max-width:640px; display:block; margin:0px auto; overflow:hidden;}
.topbar{ display:none;}
..gr_width{ width:100%;}

.header{height: 110px; overflow: hidden;max-width:640px; padding-top:0px;}
.header .logo { display:block; margin:10px auto; width:100%; overflow:hidden; }
.header .logo img{ display:block; margin:10px auto; width:100%; float:none; }
.head_right{ display:none;}

.nav { width: 100%; height:auto; overflow:hidden; display:block;  background:#fff; z-index: 200; border-top: 2px solid #e50112; margin-bottom:5px; max-width:640px;}
.nav .navin { padding:0px; border: 0px solid red; overflow:hidden; width:100%;   height:auto; background:#111;  }
.nav .navul  li { width: 25%; height:45px;line-height:40px; display:block; overflow:hidden;  float:left;  text-align:center; border-bottom:1px solid #fff; background:url(menu.jpg) no-repeat right center; }
.nav .navul  li a{color:#fff; width:100%; height:45px; display:block;  font-size:14px; overflow:hidden;  }
.navul li.first{ background:#e50112; }
.navul li.navlm:hover{ background:#e50112;}


.banner{ width: 100%; height:300px; display:block; margin:10px auto;max-width:640px;overflow: hidden; }
.banner a{ display:block; width: 100%; height:250px; }
.ban_bg{ height:300px;width:100%; position:relative; }

.ban_bg .bgitem{ position:absolute; top:0; background: url(bannerx.jpg) no-repeat  center top; width:100%; height:300px; cursor:pointer; margin: 0 auto;background-size:100% 100%;}
.ban_bg .bgitem1{ position:absolute; top:0; background: url(bannerx1.jpg) no-repeat  center top; cursor:pointer; width:100%; height:300px;  margin: 0 auto;background-size:100% 100%;}

.ban_bg .btn{  bottom: 5px;padding: 5px 6px;position: absolute;right: 50%;z-index: 7;}
.ban_bg .btn span {background: none repeat scroll 0 0 #3a3a3a;border: 1px solid #333;color: #FFFFFF;cursor: pointer;display: inline-block;margin-left: 5px;padding: 2px 5px;}
.ban_bg .btn span.cur {font-weight: bold;padding: 4px 8px;}

#content{  display:block; margin:0px auto; width:100%;overflow: hidden; max-width:640px; }

#pro_right_tit{background:#e50112; width:100%; text-align:center;}
#pro_right_tit h4{font-size:16px; color:#fff; width:90%; background:none; margin:0 auto; height:40px; line-height:40px;}
#pro_right{ overflow:hidden; width:100%;  display:block; margin:0px auto; }
#pro_right_ss { display:block; overflow:hidden; width:100%}
#pro_right_ss ul li{width:31%;background:#111;line-height:40px; height:40px;font-family:"Microsoft YaHei";float:left; text-indent:0px;  margin-right:0.5%; margin-left:0.5%; text-align:center;font-size:14px; color:#fff; display:block; overflow:hidden;}


.banxcpr{ display:none;}


.shouyou{padding-top:10px; width:100%; max-width:640px; margin:0px auto; overflow:hidden; border:0px; border-top:5px solid #db261d; height:720px;}
.yydgg { width:48%; text-align: center; float:left;font-size: 15px; display:block; overflow:hidden; margin:3px 0px 6px 1%;height: 230px;line-height: 36px; border:0px; padding:0px;  }
.yydgg img{display:block;height:190px; width:100%; border:0px;}
.yydgg a:hover img{border:0px;}
.yydgg1{width:80%; height:28px; line-height:28px; display:block; float:left; margin-top:10px; margin-left:0px; overflow:hidden; background:#db261d; text-align:center;}
.yydgg2{width:20%; height:28px; line-height:28px; display:block; float:right; margin-top:10px; margin-right:0px;  overflow:hidden; background:#333; text-align:center;}


.pic{ height:130px; overflow:hidden;  width:98%; display:block; margin:10px auto; background:#363636 url(picx.jpg) no-repeat center center; background-size:100% 100%; }
.pic p{ display:none;}



.shoyjj{width:100%; display:block; height:auto; margin:0 auto;background:#f8f8f8; padding:10px 0px; overflow:hidden; max-width:640px; }
.shoyjjq{width:100%; display:block; margin:0px auto 10px; overflow:hidden;}
.shoyjjz{height:auto; width:90%; overflow:hidden;  background:url(abtBg.jpg); padding:6px; margin:0px auto; float:none; display:block;}
.shoyjjz img{ width:98%; height:250px;  border:4px solid #fff; overflow:hidden; }
.shoyjjy {width:96%; display:block; margin:10px auto; overflow:hidden; }
.shoyjjyx p{ color:#655e5b; font-size:14px; line-height:26px; height:210px;   overflow:hidden; display:block; width:90%; margin:10px auto; float:none;}
.shoyjjyxt{width:50%; height:32px; line-height:32px; background:#db261d; text-align:center; margin:30px auto 10px; display:block; overflow:hidden;}
.shoyjjyxt a{color:#fff;}

.customer{ display:none;}

.y_tit img{ display:none;}

.xiabul{width:100%; display:block; height:auto; background:#efefef; padding:2px 0px; overflow:hidden;  margin:0px auto; }
.xiabulll{width:100%; max-width:640px;  display:block; margin:10px auto; height:auto; overflow:hidden;}

.enterBox .enterLeft { display:block; padding:70px 0 0; width:10%; text-align:center;}
.enterBox .enterRight{ display:block; padding:70px 0 0; width:10%; text-align:center;}
.enterCnt{ width:75%; height:200px; overflow:hidden; margin-left:1%; }

.box{ display:none;}

.zxnews{ display:none;}
.links_content{ display:none;}




.footWrap{ width:100%; font-size:15px; padding-bottom: 80px; overflow:hidden; text-align:center; margin:0px auto;}
.fnav{ display:none}
.footer{ width:100%; display:block; margin:10px auto;}
.f_pic{  width:152px; height:152px; text-align:center; display:block; margin:10px auto; overflow:hidden; float:none;}
.f_pic img{  width:152px; height:152px; margin:0px auto; display:block; overflow:hidden; left:0px;  }
.f_wz{ line-height:30px; color:#fff;  width:100%; font-family:"Microsoft Yahei"; height:30px; overflow:hidden;}
.f_wz a{ color:#fff;}
.f_wz em{display:inline-block; padding:0 10px;}
.f_wz img{ vertical-align:middle; margin-left:12px;}
.f_wz h1{font-size:14px; }
.zuixiamm{width:100%; max-width:640px; margin:0px auto; display:block;overflow: hidden;}




#pro_right_zhishi{ display:none;}
#sub_right{ width:100%; display:block; margin:0px auto; padding:15px 0px;}

#sub_news{ width:100%;}
#Context{ width:100%; font-size:15px;}
#Context img{ width:98%; display:block;}
.xincontext p{  font-size:16px; line-height:30px; width:96%; margin:10px auto; display:block;}

.like{ display:none;}

.piclist{width:98%;margin:auto;overflow:hidden;}
.piclist ul{display:inline-block;width:100%;}
.piclist li{float:left;width:49%;margin:10px 0.5%; display:inline; height:212px; }
.piclist li img{width:96%;}
.piclist li span{width:98%;}

#pro_right_pro{ display:none;}
#pro_right_new{ display:none;}

.pleft{ width:98%; display:block; margin:0px auto;}

#pro_tj_right{ display:none;}

#preview { text-align: center; width: 100%; margin:10px auto; overflow:hidden; }
.jqzoom { width: 100%; height: auto; margin:5px auto; overflow: hidden;  }
.jqzoom img{  border:#d8d8d8 1px solid;width: 98%; height: auto;}


.pager{ font-size:15px;}

.newlist{width:98%; display:block; margin:10px auto; font-size:15px;}
.newlist ul li{ height:36px; line-height:36px; border-bottom:1px dashed #eee;}
.newlist ul li span{float:right; display:block;}

#pro_left{width:98%;}
#pro_con{ width:100%; font-size:15px;}
.list{margin:0 auto; width:100%; overflow:hidden}
.list ul{margin-left:10px; margin-right:5px}
.list li{width:48%; float:left;  margin:10px 0.5%; text-align:center;  }
.list li img{padding:3px; margin-bottom:3px; width:96%; height:150px; text-align:left; margin-left:9px; border:1px solid #ccc;}

.newsFaq{ display:none;}

#sub_right_tit{ width:96%; display:block; margin:0px auto; overflow:hidden;}

.tool { position: fixed; bottom: 0; left: 0; right: 0; z-index: 900; -webkit-tap-highlight-color: #D70C19; display:block; }
ul.toollist { position: fixed; z-index: 900; bottom: 0; left: 0; right: 0;margin: auto; display: block; height: 48px; padding-left:0px;}
.toollist li{ float:left;width: auto;  height: 100%;width:25%;position: static!important;  margin: 0;border-radius: 0!important; -webkit-box-sizing: border-box;box-sizing: border-box; -webkit-box-flex: 1; box-flex: 1;-webkit-box-sizing: border-box; box-shadow: none!important; background: none; list-style:none; }
.toollist li a {font-size: 20px;line-height: 20px;text-align: center;display: block;text-decoration: none;padding-top: 2px;position:relative;}
.toollist li a img{width:24px;height:24px;}
.toollist li a p{margin: 1px 0 1px 0;font-size: 14px;display: block !important;line-height: 18px;text-align: center;}
/*绿色主题*/
.toollist {	background:#D70C19;}
.toollist li{ border-right: 1px solid rgba(255, 255, 255, 0.7);}
.toollist li a {color: #fff;}


}